home *** CD-ROM | disk | FTP | other *** search
/ Halting the Hacker - A P…uide to Computer Security / Halting the Hacker - A Practical Guide to Computer Security.iso / rfc / rfc1530.txt < prev    next >
Text File  |  1997-04-01  |  15KB  |  395 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                         C. Malamud
  8. Request for Comments: 1530                 Internet Multicasting Service
  9. Category: Informational                                          M. Rose
  10.                                             Dover Beach Consulting, Inc.
  11.                                                             October 1993
  12.  
  13.  
  14.            Principles of Operation for the TPC.INT Subdomain:
  15.                      General Principles and Policy
  16.  
  17. Status of this Memo
  18.  
  19.    This memo provides information for the Internet community.  It does
  20.    not specify an Internet standard.  Distribution of this memo is
  21.    unlimited.
  22.  
  23. Abstract
  24.  
  25.    This document defines the initial principles of operation for the
  26.    tpc.int subdomain, a collection of service listings accessible over
  27.    the Internet infrastructure through an administered namespace
  28.    contained within the Domain Name System [1,2].
  29.  
  30.    This document is informational and applies only to those Internet
  31.    sites that choose to register themselves within the tpc.int
  32.    subdomain.  The tpc.int subdomain is organized as a cooperative of
  33.    the sites that provide access within the context of the subdomain.
  34.    Policy for the subdomain is set by a board responsible to the
  35.    cooperative.
  36.  
  37.    The primary purpose of the tpc.int subdomain is to provide
  38.    transparent mapping between general-purpose computers on the Internet
  39.    and special-purpose devices directly connected to the telephone
  40.    network.  Initially, a remote printing service is defined [3,4] which
  41.    ties together G3-compatible facsimile devices on the telephone
  42.    network with users of electronic mail in the Internet and associated
  43.    message-handling domains connected to the Internet by application-
  44.    layer gateways.
  45.  
  46.    It should be noted that remote printer gateways have long been
  47.    technically feasible and have become an integral part of many
  48.    individual networks.  The tpc.int subdomain integrates individual
  49.    sites into a common namespace, transforming remote printing from a
  50.    single-site, value-added service into an integral transparent service
  51.    in the global Internet.
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58. Malamud & Rose                                                  [Page 1]
  59.  
  60. RFC 1530             General Principles and Policy          October 1993
  61.  
  62.  
  63. Overview of Services in the TPC.INT Subdomain
  64.  
  65.    The tpc.int subdomain is organized as a cooperative, an association
  66.    organized for the purpose, without gain to itself, of rendering
  67.    service as defined in this document and as further defined by the
  68.    membership of the cooperative.  Members of the tpc.int subdomain
  69.    cooperative are defined as those Internet sites who provide access to
  70.    services as defined in this document and as periodically amended by
  71.    the membership as represented by the Board of Arbitration and
  72.    Conciliation for the tpc.int subdomain.
  73.  
  74.    The primary purpose of the tpc.int subdomain is to provide
  75.    transparent mappings between users of general-purpose computers on
  76.    the Internet and special-purpose devices directly connected to the
  77.    telephone network.  This mapping extends the population reachable
  78.    from the Internet by providing a communications path to devices not
  79.    otherwise directly addressable.
  80.  
  81.    The initial remote printing facility is built on top of the
  82.    electronic mail protocols of the Internet, including RFC 822 [5] and
  83.    MIME [6].  Because the remote printing service uses the message-
  84.    handling facilities of the Internet, this service is also available
  85.    to message-handling domains that are connected to the Internet
  86.    through application-layer gateways (e.g., X.400-compatible systems
  87.    [7], UUCP-based message-handling environments [8], and commercial
  88.    services such as AT&T Mail), MCI Mail), SprintMail), and CompuServe)
  89.    [9]).
  90.  
  91. Operation of Name Service in the TPC.INT Subdomain
  92.  
  93.    Services in the Internet are identified with a service target name as
  94.    listed in the Domain Name System (DNS).  These target names are
  95.    looked up in the DNS and the appropriate resource records associated
  96.    with the name are returned.  After the name lookup has been
  97.    completed, the initiator exchanges a series of IP packets with an
  98.    Internet site which provides access to a service accessible through
  99.    the tpc.int subdomain.
  100.  
  101.    In the case of remote printing, the DNS MX resource record is used to
  102.    register those Internet sites that provide access to the remote
  103.    printing facility.  Specifically, an Internet site running a remote
  104.    printer server registers itself in the DNS as being willing to
  105.    provide access to some portion of the telephone system numbering plan
  106.    as registered by one or more MX records within the tpc.int subdomain.
  107.  
  108.    For example, if the host hewes.radio.com is willing to provide remote
  109.    printing to devices with telephone numbers beginning with the prefix
  110.    +1-415-336, the host would be listed in the Domain Name System with
  111.  
  112.  
  113.  
  114. Malamud & Rose                                                  [Page 2]
  115.  
  116. RFC 1530             General Principles and Policy          October 1993
  117.  
  118.  
  119.    the following MX resource record:
  120.  
  121.       *.6.3.3.5.1.4.1.tpc.int.    IN MX    10 hewes.radio.com.
  122.  
  123.    Note that the resource records can have an arbitrary level of
  124.    precision. For example, the North American numbering plan (IDDD
  125.    country code 1) is structured by a 3-digit area code, followed by a
  126.    3-digit exchange prefix, followed by a 4-digit station number.  As
  127.    such, one might expect that resource records in this zone would be
  128.    similar to
  129.  
  130.       *.5.1.4.1.tpc.int.         IN MX    10  hewes.radio.com.
  131.  
  132.    which accesses any printer with a telephone number prefix of +1-415
  133.    (i.e., any printer in area code 415).  Another record might be
  134.    similar to
  135.  
  136.       *.8.6.9.5.1.4.1.tpc.int.   IN MX    10  hewes.radio.com.
  137.  
  138.    allowing access to any printer in area code 415, exchange prefix 968.
  139.    However, the level of precision is arbitrary. For example, if all of
  140.    the printers in an organization had a telephone number prefix of +1-
  141.    415-96, the following resource record could be used:
  142.  
  143.       *.6.9.5.1.4.1.tpc.int.     IN MX    10  hewes.radio.com.
  144.  
  145.    It is the responsibility of administrators of the tpc.int namespace
  146.    to register only those Internet sites that are willing to confirm to
  147.    the principles of  operation as defined in this document and as
  148.    periodically amended by the Board of Arbitration and Conciliation for
  149.    the tpc.int subdomain.
  150.  
  151.    It is a key principle in the tpc.int subdomain that all Internet
  152.    sites meeting the principles of operation as stated in this document
  153.    shall be registered in the tpc.int subdomain without bias and that
  154.    the subdomain should encourage the largest number of Internet sites
  155.    possible.
  156.  
  157.    If multiple Internet sites are willing to provide access in the same
  158.    area, multiple resource records for the same target name are
  159.    maintained.  In response to a query, the Domain Name System returns
  160.    the resource records in an unordered list. In practice, however, the
  161.    initiator will consult the list in the order returned. To provide an
  162.    unbiased environment, an authoritative name server for the tpc.int
  163.    subdomain shall alternate the ordering of the list frequently, and
  164.    shall return a small TTL with the resource records.
  165.  
  166.  
  167.  
  168.  
  169.  
  170. Malamud & Rose                                                  [Page 3]
  171.  
  172. RFC 1530             General Principles and Policy          October 1993
  173.  
  174.  
  175. Policy Determination in the TPC.INT Subdomain
  176.  
  177.    The tpc.int subdomain is organized as a cooperative, an association
  178.    organized for the purpose of rendering service, without gain to
  179.    itself, within the scope of service defined in this document and as
  180.    further defined by the membership of the cooperative.  Members of the
  181.    tpc.int subdomain cooperative are defined as those Internet sites who
  182.    provide access to services as defined in this document and as
  183.    periodically amended by the membership as represented by the Board of
  184.    Arbitration and Conciliation for the TPC.INT Subdomain.
  185.  
  186.    The primary purpose of the tpc.int subdomain is to provide
  187.    transparent mappings between users of general-purpose computers on
  188.    the Internet and special-purpose devices directly connected to the
  189.    telephone network.  The listing of services in the tpc.int subdomain
  190.    is for the necessity and convenience of the general public with
  191.    special emphasis on providing a general-purpose link between the
  192.    Internet infrastructure and communications devices connected to the
  193.    telephone network.
  194.  
  195.    Policies for the tpc.int subdomain are determined by its Board of
  196.    Arbitration and Conciliation.  A Board of Arbitration and
  197.    Conciliation has its roots in English law, which permitted members of
  198.    a trade to appoint masters and workmen among them to serve as
  199.    councils of arbitration and conciliation for matters incapable of
  200.    being otherwise settled [10].  The Board of Arbitration and
  201.    Conciliation in the tpc.int subdomain consists of members of the
  202.    tpc.int subdomain cooperative appointed to hear and determine all
  203.    questions between members which may be submitted to them arising out
  204.    of the operation of services listed in the subdomain.
  205.  
  206.    The initial Board of Arbitration and Conciliation is defined in this
  207.    document.  Members of the Board shall serve for two-year terms except
  208.    that 50 percent or more of the initial Board shall serve for a one-
  209.    year term.  The Board shall determine and publish procedures which
  210.    allow members of the tpc.int subdomain cooperative to select new
  211.    members of the Board as their terms expire.
  212.  
  213.    If an issue relating to the definition of service or operation of
  214.    service listed within in the subdomain is raised and is incapable of
  215.    being settled otherwise, the matter shall be submitted by a member to
  216.    the Board of Arbitration and Conciliation.  The Board shall hear the
  217.    question, making provisions for comments by other members of the
  218.    tpc.int subdomain cooperative and by the general public and shall
  219.    make and publish a determination of policy.
  220.  
  221.    Secretariat services for the tpc.int subdomain are initially provided
  222.    by the Internet Multicasting Service, a non-profit corporation
  223.  
  224.  
  225.  
  226. Malamud & Rose                                                  [Page 4]
  227.  
  228. RFC 1530             General Principles and Policy          October 1993
  229.  
  230.  
  231.    located in Washington, D.C.  The tpc.int subdomain cooperative may
  232.    contract with other groups for the provision of secretariat services
  233.    at any time.
  234.  
  235.    The tpc.int subdomain is organized as a cooperative to encourage
  236.    policy determination to be in the hands of those that are offering
  237.    the services.  The subdomain encourages the establishment of a large
  238.    number of sites, combining the distributed local efforts of many
  239.    individuals and small groups into a global service.
  240.  
  241. Provision of Services Listed in Other Subdomains
  242.  
  243.    The primary purpose of the tpc.int subdomain is to provide
  244.    transparent mapping between the Internet and telephony environments.
  245.    Other logical subdomains may be established to provide similar
  246.    mappings. The Internet sites participating in those other subdomains
  247.    might also be registered under the tpc.int subdomain, or could choose
  248.    to be registered solely within those other subdomains with different
  249.    policies.
  250.  
  251.    It is the policy of the tpc.int subdomain cooperative to encourage
  252.    the establishment of other service listing domains, either as a
  253.    public trust or cooperative or as a purely commercial venture.
  254.  
  255. Initial Board of Arbitration and Conciliation
  256.  
  257.    The following are the initial Board of Arbitration and Conciliation
  258.    for the tpc.int subdomain:
  259.  
  260.    Dr. Rob Blokzijl                 Dr. Jun Murai
  261.    NIKHEF                           Keio University
  262.    Amsterdam,                       Fujisawa
  263.    The Netherlands                  Japan
  264.  
  265.    Geoff Huston                     Dr. Marshall T. Rose
  266.    AARNET                           Dover Beach Consulting
  267.    Canberra                         Mountain View, CA
  268.    Australia                        United States
  269.  
  270.    Carl Malamud
  271.    Internet Multicasting Service
  272.    Washington, D.C.
  273.    United States
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282. Malamud & Rose                                                  [Page 5]
  283.  
  284. RFC 1530             General Principles and Policy          October 1993
  285.  
  286.  
  287. References
  288.  
  289.    [1] Mockapetris, P., "Domain Names"Concepts and Facilities", STD 13,
  290.        RFC 1034, USC/Information Sciences Institute, November 1987.
  291.  
  292.    [2] Mockapetris, P., "Domain Names"Implementation and Specification",
  293.        STD 13, RFC 1035, USC/Information Sciences Institute, November
  294.        1987.
  295.  
  296.    [3] Malamud, C., and M. Rose, "Principles of Operation for the
  297.        TPC.INT Subdomain: Technical Procedures", RFC 1528, Internet
  298.        Multicasting Service, Dover Beach Consulting, Inc., October 1993.
  299.  
  300.    [4] Malamud, C., and M. Rose, "Principles of Operation for the
  301.        TPC.INT Subdomain: Administrative Policies" RFC 1529, Internet
  302.        Multicasting Service, Dover Beach Consulting, Inc., October 1993.
  303.  
  304.    [5] Crocker, D., "Standard for the Format of ARPA Internet Text
  305.        Messages", STD 11, RFC 822, UDEL, August 1982.
  306.  
  307.    [6] Borenstein, N., and N. Freed, "MIME (Multipurpose Internet Mail
  308.        Extensions) Part One: Mechanisms for Specifying and Describing
  309.        the Format of Internet Message Bodies", RFC 1521, Bellcore,
  310.        Innosoft, September 1993.
  311.  
  312.    [7] Hardcastle-Kille, S., "Mapping Between X.400 (1988)/ISO 10021 and
  313.        RFC 822", RFC 1327, May 1992. See also M.T. Rose, The Message
  314.        Book, Prentice Hall (Englewood Cliffs, NJ: 1992).
  315.  
  316.    [8] Horton, M., "UUCP Mail Interchange Format Standard", RFC 976,
  317.        February, 1986.  See also Tim O'Reilly and Grace Todino, Managing
  318.        UUCP and Usenet, O'Reilly & Associates (Sebastapol, CA: 1986).
  319.  
  320.    [9] See Frey and Adams, !%@:: A Directory of Electronic Mail
  321.        Addressing and Networks, 3rd ed., O'Reilly & Associates
  322.        (Sebastapol, CA: 1993).
  323.  
  324.   [10] See Acts 30 and 31 Vict., c. 105 as quoted in Black's Law
  325.        Dictionary, 5th ed., West Publishing (St. Paul, Minn: 1979), p.
  326.        313.
  327.  
  328. Security Considerations
  329.  
  330.    Security issues are not discussed in this memo.
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338. Malamud & Rose                                                  [Page 6]
  339.  
  340. RFC 1530             General Principles and Policy          October 1993
  341.  
  342.  
  343. Authors' Addresses
  344.  
  345.       Carl Malamud
  346.       Internet Multicasting Service
  347.       Suite 1155, The National Press Building
  348.       Washington, DC 20045
  349.       US
  350.  
  351.       Phone: +1 202 628 2044
  352.       Fax:   +1 202 628 2042
  353.       Email: carl@malamud.com
  354.  
  355.  
  356.       Marshall T. Rose
  357.       Dover Beach Consulting, Inc.
  358.       420 Whisman Court
  359.       Mountain View, CA  94043-2186
  360.       US
  361.  
  362.       Phone: +1 415 968 1052
  363.       Fax:   +1 415 968 2510
  364.       Email: mrose@dbc.mtview.ca.us
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394. Malamud & Rose                                                  [Page 7]
  395.